-
-
Notifications
You must be signed in to change notification settings - Fork 60
feat: Show all crawl runs + crawl deletion UX improvements #2917
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
It's a good call out, and I'll do a quick pass to address the inconsistent text wrapping at different screen sizes. Will link your comments to the general responsiveness improvements issue: #1348 |
084133c to
07da671
Compare
999dabd to
f516d6a
Compare
tw4l
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested again and working great
emma-sg
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One fairly small suggestion, but otherwise looks pretty good!
A few more thoughts:
- The tag filter feels like it's missing from the crawl runs list controls — I'm not sure how useful it really is, but I think if it's not hard to add it'd be a nice addition
- I do still think we should convert the tabs on the archived items page into a filter now that we're doing this, but that could always come later
- The archived item list still needs an overhaul so it can work at smaller viewport sizes — I know Tessa also brought up scroll overflow vs wrapping as a solution as well, probably worth more discussion (but not super high priority either)
frontend/src/pages/org/crawls.ts
Outdated
| private renderControls() { | ||
| return html` | ||
| <div class="flex flex-wrap items-center gap-2 md:gap-4"> | ||
| <div class="grow basis-1/2">${this.renderSearch()}</div> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a small issue where at viewport widths wide enough to reach the max content width, there's a re-layout that happens when selecting any filter that I think could be avoided by increasing the basis here a little more:
Screen.Recording.2025-11-04.at.6.30.48.PM.mov
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting, I didn't see this in Firefox, just reproduced in Chrome.
Agree, we could add after #2923 and before release.
Created issue here: #2956
Tracking here: #1348 |
Resolves #2906
Changes
Overall, a more consistent experience for navigating all workflow crawls and managing crawl-related items.
/archived-items/crawl-list.tscomponent to ->/crawls/crawl-list/componentsManual testing
Note: New sort fields require building the backend locally.
Screenshots
Follow-ups
A tag filter can be added once #2923 is merged.